package com.myway.dto.ehic;

import com.myway.dto.payment.DTOPayment;
import com.google.gson.annotations.SerializedName;

import java.util.Date;
import java.util.List;


/**
 * 类名称：DTOAgreedOrder <br/>
 * 类描述： 查询订单DTU<br/>
 * 创建时间：2016年3月18日14:50:45 <br/>
 * @author zhq
 * @version V1.0
 */
public class DTOAgreedOrders implements java.io.Serializable {
	
	@SerializedName("Id")
	private Long  id;
	private String orderNo;
	@SerializedName("TripType")
	private Integer tripType;
	@SerializedName("DriverID")
	private String driverID;
	@SerializedName("DriverName")
	private String driverName;
	@SerializedName("VehicleNumber")
	private String vehicleNumber;
	@SerializedName("Status")
	private String  status;
	@SerializedName("DistanceLength")
	private Integer distanceLength;
	@SerializedName("TimeLength")
	private Integer timeLength;
	@SerializedName("Price")
	private Double  price;
	@SerializedName("PurchaseOrderNo")
	private String  purchaseOrderNo;
	@SerializedName("OrderName")
	private String  orderName;
	@SerializedName("OrderCellPhone")
	private String  orderCellPhone;
	@SerializedName("PickUpDateTime")
	private Date  pickUpDateTime;
	@SerializedName("MeetGreet")
	private String  meetGreet;
	@SerializedName("PuCity")
	private String  puCity;
	@SerializedName("PuAddress")
	private String  puAddress;
	@SerializedName("DestCity")
	private String  destCity;
	@SerializedName("DestAddress")
	private String  destAddress;
	@SerializedName("CarTypeLevel")
	private Integer carTypeLevel;
	@SerializedName("CarType")
	private Integer carType;
	@SerializedName("PuLat")
	private String  puLat;
	@SerializedName("PuLng")
	private String  puLng;
	@SerializedName("DestLat")
	private String  destLat;
	@SerializedName("DestLng")
	private String  destLng;
	@SerializedName("AirportCode")
	private String  airportCode;
	@SerializedName("FightNum")
	private String  fightNum;
	@SerializedName("CouponID")
	private Integer couponID;
	@SerializedName("Demo")
	private String  demo;
	@SerializedName("PriceGUID")
	private String  priceGUID;
	@SerializedName("CancelType")
	private Integer cancelType;
	@SerializedName("CancelReason")
	private String  cancelReason;
	@SerializedName("CancelFee")
	private Double  cancelFee;
	@SerializedName("UserId")
	private Integer  userid;
	@SerializedName("YHStatus")
	private String  yHStatus;
	@SerializedName("AirportTerminal")
	private String airportTerminal;
	private Date   createDate;
	
	private String driverPhone;
	
	private List<DTOPayment> agreeOrderPayment;
	
	public Long getId() {
		return id;
	}
	public void setId(Long id) {
		this.id = id;
	}
	public String getOrderNo() {
		return orderNo;
	}
	public void setOrderNo(String orderNo) {
		this.orderNo = orderNo;
	}
	public Integer getTripType() {
		return tripType;
	}
	public void setTripType(Integer tripType) {
		this.tripType = tripType;
	}
	public String getDriverID() {
		return driverID;
	}
	public void setDriverID(String driverID) {
		this.driverID = driverID;
	}
	public String getDriverName() {
		return driverName;
	}
	public void setDriverName(String driverName) {
		this.driverName = driverName;
	}
	public String getVehicleNumber() {
		return vehicleNumber;
	}
	public void setVehicleNumber(String vehicleNumber) {
		this.vehicleNumber = vehicleNumber;
	}
	public String getStatus() {
		return status;
	}
	public void setStatus(String status) {
		this.status = status;
	}
	public Integer getDistanceLength() {
		return distanceLength;
	}
	public void setDistanceLength(Integer distanceLength) {
		this.distanceLength = distanceLength;
	}
	public Integer getTimeLength() {
		return timeLength;
	}
	public void setTimeLength(Integer timeLength) {
		this.timeLength = timeLength;
	}
	public Double getPrice() {
		return price;
	}
	public void setPrice(Double price) {
		this.price = price;
	}
	public String getPurchaseOrderNo() {
		return purchaseOrderNo;
	}
	public void setPurchaseOrderNo(String purchaseOrderNo) {
		this.purchaseOrderNo = purchaseOrderNo;
	}
	public String getOrderName() {
		return orderName;
	}
	public void setOrderName(String orderName) {
		this.orderName = orderName;
	}
	public String getOrderCellPhone() {
		return orderCellPhone;
	}
	public void setOrderCellPhone(String orderCellPhone) {
		this.orderCellPhone = orderCellPhone;
	}
	
	public Date getPickUpDateTime() {
		return pickUpDateTime;
	}
	public void setPickUpDateTime(Date pickUpDateTime) {
		this.pickUpDateTime = pickUpDateTime;
	}
	public String getyHStatus() {
		return yHStatus;
	}
	public void setyHStatus(String yHStatus) {
		this.yHStatus = yHStatus;
	}
	public String getMeetGreet() {
		return meetGreet;
	}
	public void setMeetGreet(String meetGreet) {
		this.meetGreet = meetGreet;
	}
	public String getPuCity() {
		return puCity;
	}
	public void setPuCity(String puCity) {
		this.puCity = puCity;
	}
	public String getPuAddress() {
		return puAddress;
	}
	public void setPuAddress(String puAddress) {
		this.puAddress = puAddress;
	}
	public String getDestCity() {
		return destCity;
	}
	public void setDestCity(String destCity) {
		this.destCity = destCity;
	}
	public String getDestAddress() {
		return destAddress;
	}
	public void setDestAddress(String destAddress) {
		this.destAddress = destAddress;
	}
	public Integer getCarTypeLevel() {
		return carTypeLevel;
	}
	public void setCarTypeLevel(Integer carTypeLevel) {
		this.carTypeLevel = carTypeLevel;
	}
	public Integer getCarType() {
		return carType;
	}
	public void setCarType(Integer carType) {
		this.carType = carType;
	}
	public String getPuLat() {
		return puLat;
	}
	public void setPuLat(String puLat) {
		this.puLat = puLat;
	}
	public String getPuLng() {
		return puLng;
	}
	public void setPuLng(String puLng) {
		this.puLng = puLng;
	}
	public String getDestLat() {
		return destLat;
	}
	public void setDestLat(String destLat) {
		this.destLat = destLat;
	}
	public String getDestLng() {
		return destLng;
	}
	public void setDestLng(String destLng) {
		this.destLng = destLng;
	}
	public String getAirportCode() {
		return airportCode;
	}
	public void setAirportCode(String airportCode) {
		this.airportCode = airportCode;
	}
	public String getFightNum() {
		return fightNum;
	}
	public void setFightNum(String fightNum) {
		this.fightNum = fightNum;
	}
	public Integer getCouponID() {
		return couponID;
	}
	public void setCouponID(Integer couponID) {
		this.couponID = couponID;
	}
	public String getDemo() {
		return demo;
	}
	public void setDemo(String demo) {
		this.demo = demo;
	}
	public String getPriceGUID() {
		return priceGUID;
	}
	public void setPriceGUID(String priceGUID) {
		this.priceGUID = priceGUID;
	}
	public Integer getCancelType() {
		return cancelType;
	}
	public void setCancelType(Integer cancelType) {
		this.cancelType = cancelType;
	}
	public String getCancelReason() {
		return cancelReason;
	}
	public void setCancelReason(String cancelReason) {
		this.cancelReason = cancelReason;
	}
	public Double getCancelFee() {
		return cancelFee;
	}
	public void setCancelFee(Double cancelFee) {
		this.cancelFee = cancelFee;
	}
	public Integer getUserid() {
		return userid;
	}
	public void setUserid(Integer userid) {
		this.userid = userid;
	}
	public String getYHStatus() {
		return yHStatus;
	}

	public void setYHStatus(String YHStatus) {
		this.yHStatus = YHStatus;
	}
	public String getAirportTerminal() {
		return airportTerminal;
	}
	public void setAirportTerminal(String airportTerminal) {
		this.airportTerminal = airportTerminal;
	}
	public Date getCreateDate() {
		return createDate;
	}
	public void setCreateDate(Date createDate) {
		this.createDate = createDate;
	}
	public String getDriverPhone() {
		return driverPhone;
	}
	public void setDriverPhone(String driverPhone) {
		this.driverPhone = driverPhone;
	}
	public List<DTOPayment> getAgreeOrderPayment() {
		return agreeOrderPayment;
	}
	public void setAgreeOrderPayment(List<DTOPayment> agreeOrderPayment) {
		this.agreeOrderPayment = agreeOrderPayment;
	}

}
